package com.foreknow.demo3;
/**
 * 数组的声明与使用
 * 数据类型[] 变量名 = new 数据类型[数组的长度];
 * 如果数组下标越界出现异常（Exception），如果出现此类异常，程序中断不会执行之后的代码了。
 *         Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException(下标越界)
 * 数组是引用类型：引用类型的默认值都为 null，如果你定义的数组没有被初始化，那么默认值就为 null
 * Exception in thread "main" java.lang.NullPointerException(空指针异常)
 */
public class ArrayDemo2 {
    public static void main(String[] args) {
        String[] arr = new String[3];
        arr[1] = "yamahahahahaha";
        String str = arr[1];
        System.out.println(str.length());
    }
}
